An architecture for distributed cooperative planning in a behaviour-based multi-robot system
نویسندگان
چکیده
The Architecture for Behaviour-Based Agents (ABBA) is an architecture designed to illustrate that situated agents can exhibit sophisticated planning while retaining reactivity, without resorting to hybrid architectures. In particular, unified planning for spatial and topological navigation, cooperation and communication can be achieved using an appropriate actionselection scheme. Joint-planning of cooperative behaviour in a multi-robot system arrises as a natural consequence of considering cooperative planning as an extension of the action-selection problem facing individual agents. This paper describes ABBA and illustrates the efficacy of our approach by presenting a solution to a cooperative cleaning task with two autonomous mobile robots.
منابع مشابه
Robot Cleaning: an Application of Distributed Planning and Real-time Vision
This paper describes the design and implementation of a behaviour-based architecture in the context of multi-robot cooperative cleaning. The architecture uses a distributed action selection mechanism that unifies planning of spatial and topological paths, cooperative interactions and reactive behaviours. The system is implemented using a number of sensing technologies including real-time vision.
متن کاملBehaviour-based Multi-robot System
The Architecture for Behaviour-Based Agents (ABBA) is an architecture designed to illustrate that situated agents can exhibit sophisticated planning while retaining reactivity, without resorting to hybrid architectures. In particular, unified planning for spatial and topological navigation, cooperation and communication can be achieved using an appropriate actionselection scheme. Joint-planning...
متن کاملCOROS: A Multi-Agent Software Architecture for Cooperative and Autonomous Service Robots
Building distributed applications for cooperative service robots systems is a very challenging task from software engineering perspective. Indeed, apart from the complexity of designing software components for the control of a single autonomous robot, cooperative multi-robot systems require additional care in the design of software components to ensure communication and coordination between the...
متن کاملDistributed Coordination Architecture for Cooperative Task Planning and Execution of Intelligent Multi-Robot Systems
This chapter provides a practical and intuitive way of cooperative task planning and execution for complex robotic systems using multiple robots in automated manufacturing applications. In large-scale complex robotic systems, because individual robots can autonomously execute their tasks, robotic activities are viewed as discrete event-driven asynchronous, concurrent processes. Further, since r...
متن کاملMarket-based Multi-robot Planning in a Distributed Layered Architecture
This paper presents a market-based, multi-robot planning capability, designed as part of a distributed, layered architecture for multi-robot control and coordination. More speci cally, we are developing an extension to the traditional three-layered robot architecture that enables robots to interact directly at each layer | at the behavioral level, the robots create distributed control loops; at...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Robotics and Autonomous Systems
دوره 26 شماره
صفحات -
تاریخ انتشار 1999